electronic subtitling - French English Dictionary